package com.aspose.cells;

class zcdo extends zcdb {
   zcdo() {
      this.d = 48;
   }

   void a(znr var1) throws Exception {
      String var2 = var1.a;
      this.c = new byte[12 + var2.length() * 2];
      int var3 = 0;
      int var4 = var2.lastIndexOf(95);
      if (var4 != -1 && var4 != 0) {
         String var5 = var2.substring(var4 + 1);
         if (zapb.b(var5) && var5.indexOf(46) == -1) {
            var3 = com.aspose.cells.b.a.zo.a(var5);
            var2 = var2.substring(0, 0 + var4);
         }
      }

      int var8 = zcee.a(var2);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var1.b), 0, this.c, 0, 4);
      int var6 = 0;
      if (var8 != -1) {
         var6 |= 1;
      }

      this.c[4] = (byte)var6;
      if (var8 != -1) {
         this.c[6] = (byte)var8;
      }

      this.c[7] = (byte)var3;
      byte var7 = 8;
      zcch.a(this.c, var7, var1.a);
   }
}
